place infested with fleas - Turco Inglés Diccionario